• word of the day

    neoceratodus forsteri

    neoceratodus forsteri - Dictionary definition and meaning for word neoceratodus forsteri

    Definition
    (noun) an endangered species of lungfish found in rivers in Queensland
Download our Mobile App Today
Receive our word of the day
on Whatsapp